Big Huge Thesaurus

sand flea

noun

sounds kind of like